package io.renren.modules.sp.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
* 赛项
*
* @author whc 15953295779@126.com
* @since 3.0 2023-04-21
*/
@Data
@ApiModel(value = "赛项")
public class SpBaseMatchItemDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long id;
    @ApiModelProperty(value = "赛项名称")
    private String itemName;
    @ApiModelProperty(value = "赛项类别 取字典")
    private String itemClassify;
    @TableField(exist = false)
    private String itemClassifyName;
    @ApiModelProperty(value = "1个人赛  2团体赛")
    private Integer itemType;

    private String itemTypeName;
    @ApiModelProperty(value = "指导老师的数量（个人赛默认1   团体赛输入固定数量）")
    private Integer teacherNum;
    private Integer teacherNumMax;
    @ApiModelProperty(value = "参赛学生数量")
    private Integer studentNum;
    private Integer studentNumMax;

    private Integer isDraw;

    private Integer isPromiss;

    private String scores;

    private String remark;

    private Integer sort;

    private String groups;

    //赛项兼项控制 1启用 0不启用
    private String allowJx;

    private Integer adminId;

    private String adminName;

}
